.. _ruleset-dead-code: Dead code +++++++++ This ruleset focuses on dead code : expressions or even structures that are written, valid but never used. Total : 33 analysis * :ref:`empty-traits` * :ref:`unused-use` * :ref:`unused-private-properties` * :ref:`unused-private-methods` * :ref:`unused-functions` * :ref:`unused-constants` * :ref:`unreachable-code` * :ref:`empty-instructions` * :ref:`unused-methods` * :ref:`unused-classes` * :ref:`locally-unused-property` * :ref:`unresolved-instanceof` * :ref:`unthrown-exception` * :ref:`unused-label` * :ref:`unused-interfaces` * :ref:`unresolved-catch` * :ref:`unset-in-foreach` * :ref:`empty-namespace` * :ref:`can't-extend-final` * :ref:`exception-order` * :ref:`undefined-caught-exceptions` * :ref:`unused-protected-methods` * :ref:`unused-returned-value` * :ref:`rethrown-exceptions` * :ref:`unused-inherited-variable-in-closure` * :ref:`self-using-trait` * :ref:`useless-type-check` * :ref:`unreachable-method` * :ref:`identical-elseif` * :ref:`use-variable-created-inside-loop` * :ref:`unused-enumeration-case` * :ref:`static-variable-in-namespace` * :ref:`could-drop-variable` Specs _____ +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Short name | Dead code | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Available in | `Entreprise Edition `_, `Exakat Cloud `_ | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Reports | :ref:`report-ambassador`, :ref:`report-rector` | +--------------+-------------------------------------------------------------------------------------------------------------------------+